LL EXTI Functions ¶
IT_Management ¶
- group EXTI_LL_EF_IT_Management
-
Functions
-
void
LL_EXTI_EnableIT_0_31
(
uint32_t
exti_line
)
¶
-
Enable EXTI Line Interrupt request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR1 IMx LL_EXTI_EnableIT_0_31
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_EnableIT_32_63
(
uint32_t
exti_line
)
¶
-
Enable EXTI Line Interrupt request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR2 IMx LL_EXTI_EnableIT_32_63
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_DisableIT_0_31
(
uint32_t
exti_line
)
¶
-
Disable EXTI Line Interrupt request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR1 IMx LL_EXTI_DisableIT_0_31
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_DisableIT_32_63
(
uint32_t
exti_line
)
¶
-
Disable EXTI Line Interrupt request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR2 IMx LL_EXTI_DisableIT_32_63
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
uint32_t
LL_EXTI_IsEnabledIT_0_31
(
uint32_t
exti_line
)
¶
-
Indicate if EXTI Line Interrupt request is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR1 IMx LL_EXTI_IsEnabledIT_0_31
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledIT_32_63
(
uint32_t
exti_line
)
¶
-
Indicate if EXTI Line Interrupt request is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR2 IMx LL_EXTI_IsEnabledIT_32_63
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableIT_0_31
(
uint32_t
exti_line
)
¶
- group EXTI_LL_EF_IT_Management
-
Functions
-
void
LL_EXTI_EnableIT_0_31
(
uint32_t
exti_line
)
-
Enable EXTI Line Interrupt request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR1 IMx LL_EXTI_EnableIT_0_31
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_EnableIT_32_63
(
uint32_t
exti_line
)
-
Enable EXTI Line Interrupt request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR2 IMx LL_EXTI_EnableIT_32_63
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_DisableIT_0_31
(
uint32_t
exti_line
)
-
Disable EXTI Line Interrupt request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR1 IMx LL_EXTI_DisableIT_0_31
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_DisableIT_32_63
(
uint32_t
exti_line
)
-
Disable EXTI Line Interrupt request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR2 IMx LL_EXTI_DisableIT_32_63
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
uint32_t
LL_EXTI_IsEnabledIT_0_31
(
uint32_t
exti_line
)
-
Indicate if EXTI Line Interrupt request is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR1 IMx LL_EXTI_IsEnabledIT_0_31
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledIT_32_63
(
uint32_t
exti_line
)
-
Indicate if EXTI Line Interrupt request is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR2 IMx LL_EXTI_IsEnabledIT_32_63
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableIT_0_31
(
uint32_t
exti_line
)
- group EXTI_LL_EF_IT_Management
-
Functions
-
void
LL_EXTI_EnableIT_0_31
(
uint32_t
exti_line
)
-
Enable EXTI Line Interrupt request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR1 IMx LL_EXTI_EnableIT_0_31
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_EnableIT_32_63
(
uint32_t
exti_line
)
-
Enable EXTI Line Interrupt request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR2 IMx LL_EXTI_EnableIT_32_63
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_DisableIT_0_31
(
uint32_t
exti_line
)
-
Disable EXTI Line Interrupt request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR1 IMx LL_EXTI_DisableIT_0_31
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_DisableIT_32_63
(
uint32_t
exti_line
)
-
Disable EXTI Line Interrupt request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR2 IMx LL_EXTI_DisableIT_32_63
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
uint32_t
LL_EXTI_IsEnabledIT_0_31
(
uint32_t
exti_line
)
-
Indicate if EXTI Line Interrupt request is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR1 IMx LL_EXTI_IsEnabledIT_0_31
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledIT_32_63
(
uint32_t
exti_line
)
-
Indicate if EXTI Line Interrupt request is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IMR2 IMx LL_EXTI_IsEnabledIT_32_63
Note
The reset value for the direct or internal lines (see RM) is set to 1 in order to enable the interrupt by default. Bits are set automatically at power-on.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableIT_0_31
(
uint32_t
exti_line
)
Event_Management ¶
- group EXTI_LL_EF_Event_Management
-
Functions
-
void
LL_EXTI_EnableEvent_0_31
(
uint32_t
exti_line
)
¶
-
Enable EXTI Line Event request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR1 EMx LL_EXTI_EnableEvent_0_31
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_EnableEvent_32_63
(
uint32_t
exti_line
)
¶
-
Enable EXTI Line Event request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR2 EMx LL_EXTI_EnableEvent_32_63
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableEvent_0_31
(
uint32_t
exti_line
)
¶
-
Disable EXTI Line Event request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR1 EMx LL_EXTI_DisableEvent_0_31
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_DisableEvent_32_63
(
uint32_t
exti_line
)
¶
-
Disable EXTI Line Event request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR2 EMx LL_EXTI_DisableEvent_32_63
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsEnabledEvent_0_31
(
uint32_t
exti_line
)
¶
-
Indicate if EXTI Line Event request is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR1 EMx LL_EXTI_IsEnabledEvent_0_31
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledEvent_32_63
(
uint32_t
exti_line
)
¶
-
Indicate if EXTI Line Event request is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR2 EMx LL_EXTI_IsEnabledEvent_32_63
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableEvent_0_31
(
uint32_t
exti_line
)
¶
- group EXTI_LL_EF_Event_Management
-
Functions
-
void
LL_EXTI_EnableEvent_0_31
(
uint32_t
exti_line
)
-
Enable EXTI Line Event request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR1 EMx LL_EXTI_EnableEvent_0_31
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_EnableEvent_32_63
(
uint32_t
exti_line
)
-
Enable EXTI Line Event request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR2 EMx LL_EXTI_EnableEvent_32_63
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableEvent_0_31
(
uint32_t
exti_line
)
-
Disable EXTI Line Event request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR1 EMx LL_EXTI_DisableEvent_0_31
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_DisableEvent_32_63
(
uint32_t
exti_line
)
-
Disable EXTI Line Event request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR2 EMx LL_EXTI_DisableEvent_32_63
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsEnabledEvent_0_31
(
uint32_t
exti_line
)
-
Indicate if EXTI Line Event request is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR1 EMx LL_EXTI_IsEnabledEvent_0_31
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledEvent_32_63
(
uint32_t
exti_line
)
-
Indicate if EXTI Line Event request is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR2 EMx LL_EXTI_IsEnabledEvent_32_63
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableEvent_0_31
(
uint32_t
exti_line
)
- group EXTI_LL_EF_Event_Management
-
Functions
-
void
LL_EXTI_EnableEvent_0_31
(
uint32_t
exti_line
)
-
Enable EXTI Line Event request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR1 EMx LL_EXTI_EnableEvent_0_31
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_EnableEvent_32_63
(
uint32_t
exti_line
)
-
Enable EXTI Line Event request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR2 EMx LL_EXTI_EnableEvent_32_63
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableEvent_0_31
(
uint32_t
exti_line
)
-
Disable EXTI Line Event request for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR1 EMx LL_EXTI_DisableEvent_0_31
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be one of the following values:
-
void
LL_EXTI_DisableEvent_32_63
(
uint32_t
exti_line
)
-
Disable EXTI Line Event request for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR2 EMx LL_EXTI_DisableEvent_32_63
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsEnabledEvent_0_31
(
uint32_t
exti_line
)
-
Indicate if EXTI Line Event request is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR1 EMx LL_EXTI_IsEnabledEvent_0_31
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledEvent_32_63
(
uint32_t
exti_line
)
-
Indicate if EXTI Line Event request is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EMR2 EMx LL_EXTI_IsEnabledEvent_32_63
Note
(*)Please check each device line mapping for EXTI Line availability
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableEvent_0_31
(
uint32_t
exti_line
)
Rising_Trigger_Management ¶
- group EXTI_LL_EF_Rising_Trigger_Management
-
Functions
-
void
LL_EXTI_EnableRisingTrig_0_31
(
uint32_t
exti_line
)
¶
-
Enable EXTI Line Rising Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR1 RTx LL_EXTI_EnableRisingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_EnableRisingTrig_32_63
(
uint32_t
exti_line
)
¶
-
Enable EXTI Line Rising Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR2 RTx LL_EXTI_EnableRisingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableRisingTrig_0_31
(
uint32_t
exti_line
)
¶
-
Disable EXTI Line Rising Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR1 RTx LL_EXTI_DisableRisingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableRisingTrig_32_63
(
uint32_t
exti_line
)
¶
-
Disable EXTI Line Rising Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR2 RTx LL_EXTI_DisableRisingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsEnabledRisingTrig_0_31
(
uint32_t
exti_line
)
¶
-
Check if rising edge trigger is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR1 RTx LL_EXTI_IsEnabledRisingTrig_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledRisingTrig_32_63
(
uint32_t
exti_line
)
¶
-
Check if rising edge trigger is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR2 RTx LL_EXTI_IsEnabledRisingTrig_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableRisingTrig_0_31
(
uint32_t
exti_line
)
¶
- group EXTI_LL_EF_Rising_Trigger_Management
-
Functions
-
void
LL_EXTI_EnableRisingTrig_0_31
(
uint32_t
exti_line
)
-
Enable EXTI Line Rising Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR1 RTx LL_EXTI_EnableRisingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_EnableRisingTrig_32_63
(
uint32_t
exti_line
)
-
Enable EXTI Line Rising Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR2 RTx LL_EXTI_EnableRisingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableRisingTrig_0_31
(
uint32_t
exti_line
)
-
Disable EXTI Line Rising Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR1 RTx LL_EXTI_DisableRisingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableRisingTrig_32_63
(
uint32_t
exti_line
)
-
Disable EXTI Line Rising Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR2 RTx LL_EXTI_DisableRisingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsEnabledRisingTrig_0_31
(
uint32_t
exti_line
)
-
Check if rising edge trigger is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR1 RTx LL_EXTI_IsEnabledRisingTrig_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledRisingTrig_32_63
(
uint32_t
exti_line
)
-
Check if rising edge trigger is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR2 RTx LL_EXTI_IsEnabledRisingTrig_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableRisingTrig_0_31
(
uint32_t
exti_line
)
- group EXTI_LL_EF_Rising_Trigger_Management
-
Functions
-
void
LL_EXTI_EnableRisingTrig_0_31
(
uint32_t
exti_line
)
-
Enable EXTI Line Rising Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR1 RTx LL_EXTI_EnableRisingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_EnableRisingTrig_32_63
(
uint32_t
exti_line
)
-
Enable EXTI Line Rising Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR2 RTx LL_EXTI_EnableRisingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableRisingTrig_0_31
(
uint32_t
exti_line
)
-
Disable EXTI Line Rising Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR1 RTx LL_EXTI_DisableRisingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableRisingTrig_32_63
(
uint32_t
exti_line
)
-
Disable EXTI Line Rising Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR2 RTx LL_EXTI_DisableRisingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a rising edge on a configurable interrupt line occurs during a write operation in the EXTI_RTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsEnabledRisingTrig_0_31
(
uint32_t
exti_line
)
-
Check if rising edge trigger is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR1 RTx LL_EXTI_IsEnabledRisingTrig_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledRisingTrig_32_63
(
uint32_t
exti_line
)
-
Check if rising edge trigger is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RTSR2 RTx LL_EXTI_IsEnabledRisingTrig_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableRisingTrig_0_31
(
uint32_t
exti_line
)
Falling_Trigger_Management ¶
- group EXTI_LL_EF_Falling_Trigger_Management
-
Functions
-
void
LL_EXTI_EnableFallingTrig_0_31
(
uint32_t
exti_line
)
¶
-
Enable EXTI Line Falling Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR1 FTx LL_EXTI_EnableFallingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_EnableFallingTrig_32_63
(
uint32_t
exti_line
)
¶
-
Enable EXTI Line Falling Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR2 FTx LL_EXTI_EnableFallingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableFallingTrig_0_31
(
uint32_t
exti_line
)
¶
-
Disable EXTI Line Falling Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR1 FTx LL_EXTI_DisableFallingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableFallingTrig_32_63
(
uint32_t
exti_line
)
¶
-
Disable EXTI Line Falling Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR2 FTx LL_EXTI_DisableFallingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsEnabledFallingTrig_0_31
(
uint32_t
exti_line
)
¶
-
Check if falling edge trigger is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR1 FTx LL_EXTI_IsEnabledFallingTrig_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledFallingTrig_32_63
(
uint32_t
exti_line
)
¶
-
Check if falling edge trigger is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR2 FTx LL_EXTI_IsEnabledFallingTrig_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableFallingTrig_0_31
(
uint32_t
exti_line
)
¶
- group EXTI_LL_EF_Falling_Trigger_Management
-
Functions
-
void
LL_EXTI_EnableFallingTrig_0_31
(
uint32_t
exti_line
)
-
Enable EXTI Line Falling Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR1 FTx LL_EXTI_EnableFallingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_EnableFallingTrig_32_63
(
uint32_t
exti_line
)
-
Enable EXTI Line Falling Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR2 FTx LL_EXTI_EnableFallingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableFallingTrig_0_31
(
uint32_t
exti_line
)
-
Disable EXTI Line Falling Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR1 FTx LL_EXTI_DisableFallingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableFallingTrig_32_63
(
uint32_t
exti_line
)
-
Disable EXTI Line Falling Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR2 FTx LL_EXTI_DisableFallingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsEnabledFallingTrig_0_31
(
uint32_t
exti_line
)
-
Check if falling edge trigger is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR1 FTx LL_EXTI_IsEnabledFallingTrig_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledFallingTrig_32_63
(
uint32_t
exti_line
)
-
Check if falling edge trigger is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR2 FTx LL_EXTI_IsEnabledFallingTrig_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableFallingTrig_0_31
(
uint32_t
exti_line
)
- group EXTI_LL_EF_Falling_Trigger_Management
-
Functions
-
void
LL_EXTI_EnableFallingTrig_0_31
(
uint32_t
exti_line
)
-
Enable EXTI Line Falling Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR1 FTx LL_EXTI_EnableFallingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_EnableFallingTrig_32_63
(
uint32_t
exti_line
)
-
Enable EXTI Line Falling Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR2 FTx LL_EXTI_EnableFallingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableFallingTrig_0_31
(
uint32_t
exti_line
)
-
Disable EXTI Line Falling Edge Trigger for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR1 FTx LL_EXTI_DisableFallingTrig_0_31
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_DisableFallingTrig_32_63
(
uint32_t
exti_line
)
-
Disable EXTI Line Falling Edge Trigger for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR2 FTx LL_EXTI_DisableFallingTrig_32_63
Note
The configurable wakeup lines are edge-triggered. No glitch must be generated on these lines. If a falling edge on a configurable interrupt line occurs during a write operation in the EXTI_FTSR register, the pending bit is not set. Rising and falling edge triggers can be set for the same interrupt line. In this case, both generate a trigger condition.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsEnabledFallingTrig_0_31
(
uint32_t
exti_line
)
-
Check if falling edge trigger is enabled for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR1 FTx LL_EXTI_IsEnabledFallingTrig_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsEnabledFallingTrig_32_63
(
uint32_t
exti_line
)
-
Check if falling edge trigger is enabled for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FTSR2 FTx LL_EXTI_IsEnabledFallingTrig_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_EnableFallingTrig_0_31
(
uint32_t
exti_line
)
Software_Interrupt_Management ¶
- group EXTI_LL_EF_Software_Interrupt_Management
-
Functions
-
void
LL_EXTI_GenerateSWI_0_31
(
uint32_t
exti_line
)
¶
-
Generate a software Interrupt Event for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SWIER1 SWIx LL_EXTI_GenerateSWI_0_31
Note
If the interrupt is enabled on this line in the EXTI_IMR, writing a 1 to this bit sets the corresponding pending bit in EXTI_PR resulting in an interrupt request generation. This bit is auto cleared by hardware.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_GenerateSWI_32_63
(
uint32_t
exti_line
)
¶
-
Generate a software Interrupt Event for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SWIER2 SWIx LL_EXTI_GenerateSWI_32_63
Note
If the interrupt is enabled on this line in the EXTI_IMR2, writing a 1 to this bit when it is at ‘0’ sets the corresponding pending bit in EXTI_PR2 resulting in an interrupt request generation. This bit is cleared by clearing the corresponding bit in the EXTI_PR2 register (by writing a 1 into the bit)
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_GenerateSWI_0_31
(
uint32_t
exti_line
)
¶
- group EXTI_LL_EF_Software_Interrupt_Management
-
Functions
-
void
LL_EXTI_GenerateSWI_0_31
(
uint32_t
exti_line
)
-
Generate a software Interrupt Event for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SWIER1 SWIx LL_EXTI_GenerateSWI_0_31
Note
If the interrupt is enabled on this line in the EXTI_IMR, writing a 1 to this bit sets the corresponding pending bit in EXTI_PR resulting in an interrupt request generation. This bit is auto cleared by hardware.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_GenerateSWI_32_63
(
uint32_t
exti_line
)
-
Generate a software Interrupt Event for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SWIER2 SWIx LL_EXTI_GenerateSWI_32_63
Note
If the interrupt is enabled on this line in the EXTI_IMR2, writing a 1 to this bit when it is at ‘0’ sets the corresponding pending bit in EXTI_PR2 resulting in an interrupt request generation. This bit is cleared by clearing the corresponding bit in the EXTI_PR2 register (by writing a 1 into the bit)
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_GenerateSWI_0_31
(
uint32_t
exti_line
)
- group EXTI_LL_EF_Software_Interrupt_Management
-
Functions
-
void
LL_EXTI_GenerateSWI_0_31
(
uint32_t
exti_line
)
-
Generate a software Interrupt Event for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SWIER1 SWIx LL_EXTI_GenerateSWI_0_31
Note
If the interrupt is enabled on this line in the EXTI_IMR, writing a 1 to this bit sets the corresponding pending bit in EXTI_PR resulting in an interrupt request generation. This bit is auto cleared by hardware.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_GenerateSWI_32_63
(
uint32_t
exti_line
)
-
Generate a software Interrupt Event for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SWIER2 SWIx LL_EXTI_GenerateSWI_32_63
Note
If the interrupt is enabled on this line in the EXTI_IMR2, writing a 1 to this bit when it is at ‘0’ sets the corresponding pending bit in EXTI_PR2 resulting in an interrupt request generation. This bit is cleared by clearing the corresponding bit in the EXTI_PR2 register (by writing a 1 into the bit)
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_GenerateSWI_0_31
(
uint32_t
exti_line
)
Flag_Management ¶
- group EXTI_LL_EF_Flag_Management
-
Functions
-
uint32_t
LL_EXTI_IsActiveRisingFlag_0_31
(
uint32_t
exti_line
)
¶
-
Check if the EXTI Line Rising Flag is set or not for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR1 RPIFx LL_EXTI_IsActiveRisingFlag_0_31
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsActiveRisingFlag_32_63
(
uint32_t
exti_line
)
¶
-
Check if the EXTI Line Rising Flag is set or not for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR2 RPIFx LL_EXTI_IsActiveRisingFlag_32_63
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadRisingFlag_0_31
(
uint32_t
exti_line
)
¶
-
Read EXTI Line Combination Rising Flag for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR1 RPIFx LL_EXTI_ReadRisingFlag_0_31
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadRisingFlag_32_63
(
uint32_t
exti_line
)
¶
-
Read ExtLine Combination Falling Flag for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR2 RPIFx LL_EXTI_ReadRisingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_ClearRisingFlag_0_31
(
uint32_t
exti_line
)
¶
-
Clear EXTI Line Rising Flags for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR1 RPIFx LL_EXTI_ClearRisingFlag_0_31
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_ClearRisingFlag_32_63
(
uint32_t
exti_line
)
¶
-
Clear EXTI Line Rising Flags for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR2 RPIFx LL_EXTI_ClearRisingFlag_32_63
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsActiveFallingFlag_0_31
(
uint32_t
exti_line
)
¶
-
Check if the EXTI Line Falling Flag is set or not for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR1 FPIFx LL_EXTI_IsActiveFallingFlag_0_31
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsActiveFallingFlag_32_63
(
uint32_t
exti_line
)
¶
-
Check if the EXTI Line Falling Flag is set or not for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR2 FPIFx LL_EXTI_IsActiveFallingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadFallingFlag_0_31
(
uint32_t
exti_line
)
¶
-
Read EXTI Line Combination Falling Flag for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR1 FPIFx LL_EXTI_ReadFallingFlag_0_31
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadFallingFlag_32_63
(
uint32_t
exti_line
)
¶
-
Read EXTI Line Combination Falling Flag for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR2 FPIFx LL_EXTI_ReadFallingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_ClearFallingFlag_0_31
(
uint32_t
exti_line
)
¶
-
Clear EXTI Line Falling Flags for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR1 FPIFx LL_EXTI_ClearFallingFlag_0_31
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_ClearFallingFlag_32_63
(
uint32_t
exti_line
)
¶
-
Clear EXTI Line Falling Flags for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR2 FPIFx LL_EXTI_ClearFallingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsActiveRisingFlag_0_31
(
uint32_t
exti_line
)
¶
- group EXTI_LL_EF_Flag_Management
-
Functions
-
uint32_t
LL_EXTI_IsActiveRisingFlag_0_31
(
uint32_t
exti_line
)
-
Check if the EXTI Line Rising Flag is set or not for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR1 RPIFx LL_EXTI_IsActiveRisingFlag_0_31
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsActiveRisingFlag_32_63
(
uint32_t
exti_line
)
-
Check if the EXTI Line Rising Flag is set or not for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR2 RPIFx LL_EXTI_IsActiveRisingFlag_32_63
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadRisingFlag_0_31
(
uint32_t
exti_line
)
-
Read EXTI Line Combination Rising Flag for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR1 RPIFx LL_EXTI_ReadRisingFlag_0_31
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadRisingFlag_32_63
(
uint32_t
exti_line
)
-
Read ExtLine Combination Falling Flag for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR2 RPIFx LL_EXTI_ReadRisingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_ClearRisingFlag_0_31
(
uint32_t
exti_line
)
-
Clear EXTI Line Rising Flags for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR1 RPIFx LL_EXTI_ClearRisingFlag_0_31
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_ClearRisingFlag_32_63
(
uint32_t
exti_line
)
-
Clear EXTI Line Rising Flags for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR2 RPIFx LL_EXTI_ClearRisingFlag_32_63
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsActiveFallingFlag_0_31
(
uint32_t
exti_line
)
-
Check if the EXTI Line Falling Flag is set or not for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR1 FPIFx LL_EXTI_IsActiveFallingFlag_0_31
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsActiveFallingFlag_32_63
(
uint32_t
exti_line
)
-
Check if the EXTI Line Falling Flag is set or not for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR2 FPIFx LL_EXTI_IsActiveFallingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadFallingFlag_0_31
(
uint32_t
exti_line
)
-
Read EXTI Line Combination Falling Flag for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR1 FPIFx LL_EXTI_ReadFallingFlag_0_31
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadFallingFlag_32_63
(
uint32_t
exti_line
)
-
Read EXTI Line Combination Falling Flag for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR2 FPIFx LL_EXTI_ReadFallingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_ClearFallingFlag_0_31
(
uint32_t
exti_line
)
-
Clear EXTI Line Falling Flags for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR1 FPIFx LL_EXTI_ClearFallingFlag_0_31
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_ClearFallingFlag_32_63
(
uint32_t
exti_line
)
-
Clear EXTI Line Falling Flags for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR2 FPIFx LL_EXTI_ClearFallingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsActiveRisingFlag_0_31
(
uint32_t
exti_line
)
- group EXTI_LL_EF_Flag_Management
-
Functions
-
uint32_t
LL_EXTI_IsActiveRisingFlag_0_31
(
uint32_t
exti_line
)
-
Check if the EXTI Line Rising Flag is set or not for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR1 RPIFx LL_EXTI_IsActiveRisingFlag_0_31
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsActiveRisingFlag_32_63
(
uint32_t
exti_line
)
-
Check if the EXTI Line Rising Flag is set or not for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR2 RPIFx LL_EXTI_IsActiveRisingFlag_32_63
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadRisingFlag_0_31
(
uint32_t
exti_line
)
-
Read EXTI Line Combination Rising Flag for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR1 RPIFx LL_EXTI_ReadRisingFlag_0_31
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadRisingFlag_32_63
(
uint32_t
exti_line
)
-
Read ExtLine Combination Falling Flag for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR2 RPIFx LL_EXTI_ReadRisingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_ClearRisingFlag_0_31
(
uint32_t
exti_line
)
-
Clear EXTI Line Rising Flags for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR1 RPIFx LL_EXTI_ClearRisingFlag_0_31
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_ClearRisingFlag_32_63
(
uint32_t
exti_line
)
-
Clear EXTI Line Rising Flags for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
RPR2 RPIFx LL_EXTI_ClearRisingFlag_32_63
Note
This bit is set when the Rising edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsActiveFallingFlag_0_31
(
uint32_t
exti_line
)
-
Check if the EXTI Line Falling Flag is set or not for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR1 FPIFx LL_EXTI_IsActiveFallingFlag_0_31
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_IsActiveFallingFlag_32_63
(
uint32_t
exti_line
)
-
Check if the EXTI Line Falling Flag is set or not for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR2 FPIFx LL_EXTI_IsActiveFallingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadFallingFlag_0_31
(
uint32_t
exti_line
)
-
Read EXTI Line Combination Falling Flag for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR1 FPIFx LL_EXTI_ReadFallingFlag_0_31
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
uint32_t
LL_EXTI_ReadFallingFlag_32_63
(
uint32_t
exti_line
)
-
Read EXTI Line Combination Falling Flag for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR2 FPIFx LL_EXTI_ReadFallingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
Note
This bit is set when the selected edge event arrives on the interrupt.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
- Return values :
-
State – of bit (1 or 0).
-
void
LL_EXTI_ClearFallingFlag_0_31
(
uint32_t
exti_line
)
-
Clear EXTI Line Falling Flags for Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR1 FPIFx LL_EXTI_ClearFallingFlag_0_31
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
void
LL_EXTI_ClearFallingFlag_32_63
(
uint32_t
exti_line
)
-
Clear EXTI Line Falling Flags for Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
FPR2 FPIFx LL_EXTI_ClearFallingFlag_32_63
Note
This bit is set when the falling edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit.
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be a combination of the following values:
-
uint32_t
LL_EXTI_IsActiveRisingFlag_0_31
(
uint32_t
exti_line
)
EF configuration functions ¶
- group EXTI_LL_EF_Config
-
Functions
-
void
LL_EXTI_SetEXTISource
(
uint32_t
port
,
uint32_t
line
)
¶
-
Configure source input for the EXTI external interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EXTI_EXTICR1 EXTI0 LL_EXTI_SetEXTISource
EXTI_EXTICR1 EXTI1 LL_EXTI_SetEXTISource
EXTI_EXTICR1 EXTI2 LL_EXTI_SetEXTISource
EXTI_EXTICR1 EXTI3 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI4 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI5 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI6 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI7 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI8 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI9 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI10 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI11 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI12 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI13 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI14 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI15 LL_EXTI_SetEXTISource
Note
(*)Please check each device gpio port mapping for EXTI gpio port availability.
- Parameters :
-
port – This parameter can be one of the following values:
line – This parameter can be one of the following values:
-
uint32_t
LL_EXTI_GetEXTISource
(
uint32_t
line
)
¶
-
Get the configured defined for specific EXTI Line.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EXTI_EXTICR1 EXTI0 LL_EXTI_GetEXTISource
EXTI_EXTICR1 EXTI1 LL_EXTI_GetEXTISource
EXTI_EXTICR1 EXTI2 LL_EXTI_GetEXTISource
EXTI_EXTICR1 EXTI3 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI4 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI5 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI6 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI7 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI8 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI9 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI10 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI11 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI12 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI13 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI14 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI15 LL_EXTI_GetEXTISource
Note
(*)Please check each device gpio port mapping for EXTI gpio port availability.
- Parameters :
-
line – This parameter can be one of the following values:
- Return values :
-
Returned – Value can be one of the following values:
-
void
LL_EXTI_SetEXTISource
(
uint32_t
port
,
uint32_t
line
)
¶
- group EXTI_LL_EF_Config
-
Functions
-
void
LL_EXTI_SetEXTISource
(
uint32_t
port
,
uint32_t
line
)
-
Configure source input for the EXTI external interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EXTI_EXTICR1 EXTI0 LL_EXTI_SetEXTISource
EXTI_EXTICR1 EXTI1 LL_EXTI_SetEXTISource
EXTI_EXTICR1 EXTI2 LL_EXTI_SetEXTISource
EXTI_EXTICR1 EXTI3 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI4 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI5 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI6 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI7 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI8 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI9 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI10 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI11 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI12 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI13 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI14 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI15 LL_EXTI_SetEXTISource
Note
(*)Please check each device gpio port mapping for EXTI gpio port availability.
- Parameters :
-
port – This parameter can be one of the following values:
line – This parameter can be one of the following values:
-
uint32_t
LL_EXTI_GetEXTISource
(
uint32_t
line
)
-
Get the configured defined for specific EXTI Line.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EXTI_EXTICR1 EXTI0 LL_EXTI_GetEXTISource
EXTI_EXTICR1 EXTI1 LL_EXTI_GetEXTISource
EXTI_EXTICR1 EXTI2 LL_EXTI_GetEXTISource
EXTI_EXTICR1 EXTI3 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI4 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI5 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI6 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI7 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI8 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI9 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI10 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI11 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI12 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI13 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI14 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI15 LL_EXTI_GetEXTISource
Note
(*)Please check each device gpio port mapping for EXTI gpio port availability.
- Parameters :
-
line – This parameter can be one of the following values:
- Return values :
-
Returned – Value can be one of the following values:
-
void
LL_EXTI_SetEXTISource
(
uint32_t
port
,
uint32_t
line
)
- group EXTI_LL_EF_Config
-
Functions
-
void
LL_EXTI_SetEXTISource
(
uint32_t
port
,
uint32_t
line
)
-
Configure source input for the EXTI external interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EXTI_EXTICR1 EXTI0 LL_EXTI_SetEXTISource
EXTI_EXTICR1 EXTI1 LL_EXTI_SetEXTISource
EXTI_EXTICR1 EXTI2 LL_EXTI_SetEXTISource
EXTI_EXTICR1 EXTI3 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI4 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI5 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI6 LL_EXTI_SetEXTISource
EXTI_EXTICR2 EXTI7 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI8 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI9 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI10 LL_EXTI_SetEXTISource
EXTI_EXTICR3 EXTI11 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI12 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI13 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI14 LL_EXTI_SetEXTISource
EXTI_EXTICR4 EXTI15 LL_EXTI_SetEXTISource
Note
(*)Please check each device gpio port mapping for EXTI gpio port availability.
- Parameters :
-
port – This parameter can be one of the following values:
line – This parameter can be one of the following values:
-
uint32_t
LL_EXTI_GetEXTISource
(
uint32_t
line
)
-
Get the configured defined for specific EXTI Line.
- Reference Manual to LL API cross reference (Register Field Functions)
-
EXTI_EXTICR1 EXTI0 LL_EXTI_GetEXTISource
EXTI_EXTICR1 EXTI1 LL_EXTI_GetEXTISource
EXTI_EXTICR1 EXTI2 LL_EXTI_GetEXTISource
EXTI_EXTICR1 EXTI3 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI4 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI5 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI6 LL_EXTI_GetEXTISource
EXTI_EXTICR2 EXTI7 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI8 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI9 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI10 LL_EXTI_GetEXTISource
EXTI_EXTICR3 EXTI11 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI12 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI13 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI14 LL_EXTI_GetEXTISource
EXTI_EXTICR4 EXTI15 LL_EXTI_GetEXTISource
Note
(*)Please check each device gpio port mapping for EXTI gpio port availability.
- Parameters :
-
line – This parameter can be one of the following values:
- Return values :
-
Returned – Value can be one of the following values:
-
void
LL_EXTI_SetEXTISource
(
uint32_t
port
,
uint32_t
line
)
Privilege_Management ¶
- group EXTI_LL_EF_Privilege_Management
-
Functions
-
void
LL_EXTI_SetPrivAttr_0_31
(
uint32_t
exti_line
,
uint32_t
priv_attr
)
¶
-
Set the privileged access level attribute for EXTI Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR1 PRIVx LL_EXTI_SetPrivAttr_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one or a combination of the following values:
priv_attr – This parameter can be one of the following values:
-
void
LL_EXTI_SetPrivAttr_32_63
(
uint32_t
exti_line
,
uint32_t
priv_attr
)
¶
-
Set the privileged access level attribute for EXTI Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR2 PRIVx LL_EXTI_SetPrivAttr_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one or a combination of the following values:
priv_attr – This parameter can be one of the following values:
-
uint32_t
LL_EXTI_GetPrivAttr_0_31
(
uint32_t
exti_line
)
¶
-
Get the privileged access level attribute of an EXTI Line in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR1 PRIVx LL_EXTI_GetPrivAttr_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
Returned – Value can be one of the following values:
-
uint32_t
LL_EXTI_GetPrivAttr_32_63
(
uint32_t
exti_line
)
¶
-
Get the privileged access level attribute of an EXTI Line in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR2 PRIVx LL_EXTI_GetPrivAttr_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
Returned – Value can be one of the following values:
-
void
LL_EXTI_SetPrivAttr_0_31
(
uint32_t
exti_line
,
uint32_t
priv_attr
)
¶
- group EXTI_LL_EF_Privilege_Management
-
Functions
-
void
LL_EXTI_SetPrivAttr_0_31
(
uint32_t
exti_line
,
uint32_t
priv_attr
)
-
Set the privileged access level attribute for EXTI Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR1 PRIVx LL_EXTI_SetPrivAttr_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one or a combination of the following values:
priv_attr – This parameter can be one of the following values:
-
void
LL_EXTI_SetPrivAttr_32_63
(
uint32_t
exti_line
,
uint32_t
priv_attr
)
-
Set the privileged access level attribute for EXTI Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR2 PRIVx LL_EXTI_SetPrivAttr_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one or a combination of the following values:
priv_attr – This parameter can be one of the following values:
-
uint32_t
LL_EXTI_GetPrivAttr_0_31
(
uint32_t
exti_line
)
-
Get the privileged access level attribute of an EXTI Line in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR1 PRIVx LL_EXTI_GetPrivAttr_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
Returned – Value can be one of the following values:
-
uint32_t
LL_EXTI_GetPrivAttr_32_63
(
uint32_t
exti_line
)
-
Get the privileged access level attribute of an EXTI Line in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR2 PRIVx LL_EXTI_GetPrivAttr_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
Returned – Value can be one of the following values:
-
void
LL_EXTI_SetPrivAttr_0_31
(
uint32_t
exti_line
,
uint32_t
priv_attr
)
- group EXTI_LL_EF_Privilege_Management
-
Functions
-
void
LL_EXTI_SetPrivAttr_0_31
(
uint32_t
exti_line
,
uint32_t
priv_attr
)
-
Set the privileged access level attribute for EXTI Lines in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR1 PRIVx LL_EXTI_SetPrivAttr_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one or a combination of the following values:
priv_attr – This parameter can be one of the following values:
-
void
LL_EXTI_SetPrivAttr_32_63
(
uint32_t
exti_line
,
uint32_t
priv_attr
)
-
Set the privileged access level attribute for EXTI Lines in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR2 PRIVx LL_EXTI_SetPrivAttr_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one or a combination of the following values:
priv_attr – This parameter can be one of the following values:
-
uint32_t
LL_EXTI_GetPrivAttr_0_31
(
uint32_t
exti_line
)
-
Get the privileged access level attribute of an EXTI Line in range 0 to 31.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR1 PRIVx LL_EXTI_GetPrivAttr_0_31
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
Returned – Value can be one of the following values:
-
uint32_t
LL_EXTI_GetPrivAttr_32_63
(
uint32_t
exti_line
)
-
Get the privileged access level attribute of an EXTI Line in range 32 to 63.
- Reference Manual to LL API cross reference (Register Field Functions)
-
PRIVCFGR2 PRIVx LL_EXTI_GetPrivAttr_32_63
Note
(*)Please check each device line mapping for EXTI Line availability.
- Parameters :
-
exti_line – This parameter can be one of the following values:
- Return values :
-
Returned – Value can be one of the following values:
-
void
LL_EXTI_SetPrivAttr_0_31
(
uint32_t
exti_line
,
uint32_t
priv_attr
)